clear drains and catch basins - Turkish English Dictionary